/*
 * Copyright (C) hushenglan
 */

#ifndef _MYSYS_MANAGE_PROCESS_H_
#define _MYSYS_MANAGE_PROCESS_H_

namespace mysys
{

/*
 * 参数结构体
 */
typedef struct manage_process_arg_s manage_process_arg_t;
struct manage_process_arg_s
{
    //TODO
};

class CManageProcess: public CProcess
{
public:

    /*
     * 构造函数
     */
    CManageProcess();

    /*
     * 析构函数
     */
    virtual ~CManageProcess();

    /*
     * manage进程main函数
     */
    int manageProcessMain(void *args);

    /*
     * manage进程退出时的动作
     */
    void manageProcessAtexit(void);

private:

};

}

#endif
